{{extend 'layout.html'}}

<h1>web2py<sup style="font-size:0.5em;">TM</sup> Documentation</h1>

<ul>
<li>Official web2py manual on <a href="http://www.lulu.com/content/4968879">Lulu</a>, <a href="http://www.amazon.com/Web2Py-Manual-Massimo-DiPierro/dp/0470432322">Amazon</a>, <a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470432322.html">Wiley</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/web2py_manual_cut.pdf">Free manual chapters</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/cookbook.pdf">Cookbook tutorial</a></li>
<li>Videos: <a href="http://www.vimeo.com/875433">small</a>
| <a href="http://www.vimeo.com/428474">long</a>
| <a href="http://www.vimeo.com/879939">shell</a>
| <a href="http://www.vimeo.com/933216">on gae (short)</a>
| <a href="http://www.vimeo.com/932708">on gae (long)</a>
| <a href="http://www.vimeo.com/2720410">tagging</a>
| <a href="http://www.vimeo.com/1098656">cms</a>
| <a href="http://www.vimeo.com/2462041">t3</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/pyworks.pdf">PyWorks 2009 Slides</a></li>
<li><a href="{{=URL(r=request,f='examples')}}">Interactive Examples</a></li>
<li><a href="{{=URL(r=request,f='dal')}}">Database Abstraction Layer Examples</a></li>
<li><a href="{{=URL(r=request,f='tools')}}">New Tools: Authentication, Authorization, and CRUD Examples</a></li>
<li><a href="{{=URL(r=request,f='api')}}">Interactive API Reference</a></li>
<li><a href="{{=URL(r=request,c='static',f='epydoc/index.html')}}">epydocs (complete library reference)</a></li>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo">FAQ</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/web2py_cheatsheet.pdf">Cheatsheet</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/web2py_dependency_graph.pdf">Dependency Graph</a></li>
<li><a href="http://mdp.cti.depaul.edu/examples/static/t2.pdf">T2 Plugin</a></li>
</ul>

<h1>Online tools</h1>
<ul>
<li><a href="https://mdp.cti.depaul.edu/cas">Central Authentication Service</a></li>
<li><a href="http://mdp.cti.depaul.edu/layouts">Layout Designer</a></li>
<li><a href="http://designer.bojanka.net/designer.html?keyword=web2pydesigner">Interactive Model Builder</a></li>
</ul>

<h1>Applications</h1>
<p>You can find many free and ready to use web2py applications with source code <a href="http://mdp.cti.depaul.edu/appliances">here</a>. Some of them include additional documentation.


<h1>Help in migrating from...</h1>

<ul>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo/default/show/106">PHP</a></li>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo/default/show/107">Java</a></li>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo/default/show/103">Ruby on Rails</a></li>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo/default/show/101">Django</a></li>
<li><a href="http://mdp.cti.depaul.edu/AlterEgo/default/show/102">TurboGears</a></li>
</ul>
